rock pigeon


Results for "rock pigeon"

English - Turkish Dictionary

rock pigeon

(English - Turkish Dictionary) :
zool., bak. rock dove.